WooCommerce\PayPalCommerce\Applepay\Assets\ApplePayDataObjectHttp A

Total Complexity 59
Dependencies 2
Dependents 1
Total lines 610
Lines of code 322
Logical lines of code 114
Comment lines 222
Methods 28
Properties 12

Methods 28

Method Rating Maintainability Complexity Lines of code
order_data()
S
48 6 39
update_method_data()
S
53 5 27
update_contact_data()
S
53 5 26
has_required_fields_values_or_error()
S
56 5 19
address_has_required_fields_values()
S
54 4 23
update_required_data()
S
57 4 19
assign_data_object_values()
S
63 4 11
complete_address()
S
50 2 31
simplified_address()
S
56 2 21
get_filtered_request_data()
S
53 1 28
update_shipping_method()
S
63 2 13
is_nonce_valid()
S
64 2 10
validation_data()
S
69 2 7
product_id()
S
82 1 3
simplified_contact()
S
82 1 3
validated_flag()
S
82 1 3
nonce()
S
82 1 3
product_quantity()
S
82 1 3
caller_page()
S
82 1 3
__construct()
S
81 1 3
need_shipping()
S
80 1 3
shipping_method()
S
80 1 3
shipping_address()
S
82 1 3
billing_address()
S
82 1 3
reset_errors()
S
81 1 3
errors()
S
82 1 3
has_errors()
S
80 1 3
update_simplified_contact()
S
71 1 6